ReactJS-online-training-nareshit

Основы работы с библиотекой ReactJS

Продолжительность: 8 ак. часов
Ближайшая дата обучения: 10.06.2024
Группа формируется

Оставьте заявку

О курсе

Разработка с React.js позволяет создавать мощные и эффективные веб-приложения с отзывчивым интерфейсом.

Освойте новый инструмент для работы с онлайн-школой OTUS.

Цели обучения

По окончанию курса слушатели смогут самостоятельно разрабатывать ReactJS приложения и сопровождать готовые разработки масштаба предприятия

Требования

  • знание основ JavaScript

Целевая аудитория

  • Веб разработчики

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Программа обучения

8ч.

• ReactJS -библиотека для пользовательских интерфейсов с компонентным подходом.

• Что такое компоненты в ReactJS

Компонентный подход к разработке приложения с использованием JavaScript.

• Подключение библиотеки React

Сайт Reactjs.org. Все очень просто — из JavaScript приложения — делаем React приложение. Создание полноценного React компонента. Использование Babel компилятора. Анатомия приложения и пользовательского компонента.

• JSX

• JSX - это препроцессор, который добавляет синтаксис XML к JavaScript. Выражения в JSX. Определение тегов и их атрибутов в JSX, дочерних элементов, невозможность встраивания кода в JSX элемент (атака инъекций). Babel и преобразование эдементов к JS объектам. Встраивание JS в JSX компоненты, аттрибут key — уникально определяет объект JSX. Реализация методов в JSX объектах. Функция React.createElement -замена html на JS.

• Создание событий, передача событий в компоненты, работа с динамическими классами.

Метод bind. Определение логики на уровне приложения.

• Использование условных операторов для отображения динамических компонентов.

• Использование состояния state и жизненный цикл компонента. Асинхронные запросы.

• JSX — как синтаксический сахар

• JSX — как синтаксический сахар, тип React компонента и область видимости, правила именования, свойства props в JSX, spred атрибут (...) , проверка типов с PropTypes

• Работа с формами, валидация формы, отправка параметров формы REST сервису

• Ссылки ref и DOM

когда использовать ссылки ref, доступ к ссылкам, добавление ссылки ref на DOM-элемент, ссылки ref и функциональные компоненты, не контролируемый компонент DOM на основе тега input типа file

• Создание продуктивного приложения с оптимизацией производительности, добавление плагинов в приложение, профилирование компонентов в chrome.

• На протяжении курса создается веб приложения для отображения и редактирования данных из базы данных Oracle или Postgresql , которые передаются в приложение через REST сервисы, размещенные на сервере приложения Wildfly

Расписание занятий

Дата Статус Формат Место проведения Стоимость
10.06.2024 Группа формируется Дистанционный Виртуальный класс

25 000 

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie

Мы проконсультируем вас по всем вопросам обучения!

Оставьте заявку!